Agent cloning: an approach to agent mobility and resource allocation
نویسندگان
چکیده
Multi-agent systems (MAS) are subject to performance bottlenecks in cases where agents cannot perform tasks by themselves due to insu cient resources. Solutions to such problems include passing tasks to others or agent migration to remote hosts. We propose agent cloning as a more comprehensive approach to the problem of local agent overloads. Agent cloning subsumes task transfer and agent mobility. According to our paradigm, agents may clone, pass tasks to others, die or merge. We discuss the requirements of implementing a cloning mechanism and its bene ts in a Multi-Agent System, and support our claims with simulation results. This material is based upon work supported in part by ARPA Grant #F33615-93-1-1330, by ONR Grant #N00014-96-1222, and by NSF Grant #IRI-9612131.
منابع مشابه
Agent Cloning: An Approach to Agent Mobility and Resource Allocation - IEEE Communications Magazine
Multi-agent systems are subject to performance bottlenecks in ABSTRACT cases where agents cannot perform tasks by themselves due to insufficient resources. Solutions to such problems include passing tasks to others or agent migration to remote hosts. We propose agent cloning as a more comprehensive approach to the problem of local agent overloads. Agent cloning subsumes task transfer and agent ...
متن کاملImproving Agent Performance for Multi-Resource Negotiation Using Learning Automata and Case-Based Reasoning
In electronic commerce markets, agents often should acquire multiple resources to fulfil a high-level task. In order to attain such resources they need to compete with each other. In multi-agent environments, in which competition is involved, negotiation would be an interaction between agents in order to reach an agreement on resource allocation and to be coordinated with each other. In recent ...
متن کاملAn Architectural Model for a Multi-Agent Mobile Workforce Brokerage System based on CBR-BDI Agent Architecture and Active Shared-Data Space Coordination Model
Resource allocation is a core and important function of every workflow management system. Resource allocation consists of two main parts namely; matchmaking and brokering that in normal cases are combined as a single functional unit. However in an integrated mobile environment, where the resources such as mobile workforces are combinations of human workers and mobile devices, matchmaking and br...
متن کاملA Communicating Scheme for Adaptive Resource Allocation in Wireless Networks
To achieve the best possible bandwidth utilization in wireless networks adaptive resource assignment is a requirement. Distributed or centralized resource allocation schemes can be used to reach such an objective. However, means to actually implement these resource adaptive features represent a major implementation challenge. In addition, the schemes should be self adaptive and eventually self ...
متن کاملMethod integration: An approach to develop agent oriented methodologies
Agent oriented software engineering (AOSE) is an emerging field in computer science and proposes some systematic ideas for multi agent systems analysis, implementation and maintenance. Despite the various methodologies introduced in the agent-oriented software engineering, the main challenges are defects in different aspects of methodologies. According to the defects resulted from weaknesses ...
متن کامل